﻿using System;
using System.Collections.Generic;
using RESTController;
using RestController.SampleWeb.Models;

namespace RestController.SampleWeb.Controllers
{
    public class ProductsController : NestedResourceController<Category, Product>
    {
        protected override object AddChild(object parentId, Product model)
        {
            throw new NotImplementedException();
        }

        protected override void DeleteChild(object id)
        {
            throw new NotImplementedException();
        }

        protected override int GetChildCount(object parentId)
        {
            throw new NotImplementedException();
        }

        protected override Product GetDefaultChild(object parentId)
        {
            throw new NotImplementedException();
        }

        protected override Product GetChild(object id)
        {
            throw new NotImplementedException();
        }

        protected override IEnumerable<Product> GetChildren(object parentId)
        {
            throw new NotImplementedException();
        }

        protected override Category GetParent(object parentId)
        {
            throw new NotImplementedException();
        }

        protected override object GetParentId(Product child)
        {
            throw new NotImplementedException();
        }

        protected override void SaveChild(Product model)
        {
            throw new NotImplementedException();
        }
    }
}
